piled vertebra - French English Dictionary